﻿@charset "utf-8";
@media screen and (max-width: 1680px){
	.g_sybanwz2 {
	    font-size: 32px;
	    margin-top: 58px;
	}
	.g_sycen3fr .g_cenbtnbox {
	    margin-top: 15px;
	}
	.g_sycen3fr1 {
	    right: 8%;
	}
	.g_f1part5tub {
	    padding-top: 32px;
	    padding-bottom: 0;
	}
	.g_pcxiala {
	    width: 300px;
	}
	/* Linda-2022.11.23新增-start */
	.down_con {
		padding-top: 70px;
	}
	.down_con_le_tit h1 {
		font-size: 30px;
	}
	.down_list_ul_li {
		padding: 0 60px;
	}
	.down_list_ul {
		margin: 0 -60px;
	}
	.down_list {
		padding-top: 100px;
		padding-bottom: 70px;
	}
	.down_soul {
		padding-top: 60px;
	}
	.down_soul_list {
		margin-top: 40px;
	}
	.dslu_li_cont {
		padding: 20px 24px;
	}
	.form_ban_text_tit h1 {
		font-size: 32px;
	}
	.form_ban_text_parga p {
		font-size: 18px;
	}
	.form_cont {
		padding-top: 70px;
		padding-bottom: 100px;
	}
	.form_cont_ri_tit {
		margin-bottom: 18px;
	}
	.form_cont_ri_btn {
		margin-top: 25px;
		margin-bottom: 50px;
	}
	.ys_ban_cont_tit {
		font-size: 18px;
		margin-bottom: 40px;
	}
	.ys_ban_cont {
		top: 48px;
	}
	/* Linda-2022.11.23新增-end */
}
@media screen and (max-width: 1440px){
	.g_sybanwz1 {
	    width: 388px;
	    margin-top: 68px;
	}
	.g_sybanwz2 {
    	font-size: 26px;
    	margin-top: 58px;
        width: 315px;
        line-height: 44px;
	}
	.g_sycen3fl {
	    height: 443px; 
	}
	.g_sycen3fr .g_sybanwz3 {
	    margin-top: 82px;
	}
	.syprev {
	    left: -60px;
	}
	.synext {
	    right: -60px;
	}
	.g_f1part2bj {
	    top: 52%;
	}
	.g_sycen3fr .g_cenbtnbox {
	    margin-top: 80px;
	    margin-left: 0;
	}
	.g_sycen3fr1 {
	    right: 12%;
	}
	.g_sycen3fr .g_cenbtnbox {
	    margin-top: 58px;
	}
	/*.g_pcxiala {
	    width: 430px;
	}*/
	.g_pcxlej1 {
	    font-size: 16px;
	    width:calc(100% - 8px);
	    height:16px;
	    overflow: hidden;
	    line-height: 16px;
	}
	.g_pcxlej2 {
	    width: 6px;
	}
	.g_pcxiala {
	    padding: 22px;
	}
	.g_pcxlli {
	    padding-left: 18px;
	    padding-right: 18px;
	    margin-bottom: 18px;
	}
	.g_pcxlul {
	    margin-left: -18px;
	    margin-right: -18px;
	}

	.ma_hei60 {
		height: 40px;
	}

	.ma_hei120 {
		height: 80px;
	}
	/* Linda-2022.11.23新增-start */
	.down_con {
		padding-top: 60px;
	}
	.down_con_le_tit h1 {
		font-size: 28px;
		line-height: 1.5;
	}
	.down_con_le_parga {
		margin-bottom: 20px;
	}
	.down_con_le {
		padding-right: 100px;
	}
	.down_con_le_img {
		margin: 40px 0;
	}
	.down_con_ri_cont {
		padding: 30px 20px 20px;
	}
	.dcrc_parga {
		margin-bottom: 40px;
	}
	.down_list {
		padding-top: 80px;
		padding-bottom: 60px;
	}
	.down_list_ul_li {
		padding: 0 50px;
	}
	.down_list_ul {
		margin: 0 -50px;
	}
	.dlul_text_btn {
		margin-top: 40px;
	}
	.form_cont {
		padding-top: 60px;
		padding-bottom: 80px;
	}
	.form_cont_ri {
		padding: 30px 30px 40px;
	}
	.form_cont_ri_btn {
		margin-top: 20px;
		margin-bottom: 40px;
	}
	.form_cont_le_parga p {
		margin-bottom: 12px;
	}
	.form_cont_le_img {
		margin-top: 40px;
	}
	.form_ban_text_tit h1 {
		font-size: 30px;
	}
	.form_ban {
		padding-bottom: 60px;
	}
	.form_ban_text_parga p {
		font-size: 16px;
	}
	.ys_ban_cont_logo {
		width: 180px;
		margin-left: calc(100% - 180px);
	}
	.ys_ban_cont_tit {
		font-size: 18px;
		margin-bottom: 30px;
	}
	/* Linda-2022.11.23新增-end */

}
@media screen and (max-width: 1366px){
	.g_sycen3fr1 {
	    right: 10%;
	}
	/*.g_pcxiala {
	    width: 400px;
	}*/
	.g_pcxiala {
	    padding: 26px;
	}
	.g_pcxlej1 {
	    font-size: 16px;
	    width:calc(100% - 8px);
	    height:16px;
	    overflow: hidden;
	    line-height: 16px;
	}
	.g_pcxlej2 {
	    width: 6px;
	}
	.g_d5prev {
	    left: -60px;
	}
	.g_d5next {
	    right: -60px;
	}
	.ace_nav1 a {
	    font-size: 14px;
	}
	.acept1{
		margin-top: 50px;
	}
	.acept2{
		margin-top: 50px;
	}
	.acepttle h3{
		font-size: 36px;
	}
	.acepttle p{
		font-size:24px;
		margin-bottom: 32px;
	}
	.l_proimg {
		margin-bottom: 30px;
	}
	.l_protit{
		margin-bottom: 20px;
	}
}
@media screen and (max-width: 1280px){
	.syprev {
	    left: -30px;
	}
	.synext {
	    right: -30px;
	}
	.g_sycen3fl {
	    /*height: 394px; */
	}
	.g_sycen3fr {
	    /*padding: 62px 60px 36px;*/
	}
	.g_sycen3fr p {
	    line-height: 24px;
	    letter-spacing: 0;
	}
	.g_sycen3fr h3 {
	    margin-bottom: 38px;
	}
	.g_sycen3fr .g_sybanwz3 {
	    margin-top: 72px;
	}
	.g_syban {
	    margin-top: 64px;
	}
	.g_sycen3fr .g_cenbtnbox {
	    margin-top: 12px;
	}
	.g_sycen3fr1 {
	    right: 8%;
	}
	.g_pcxiala {
	    /*width: 350px;*/
	}
	.g_d5prev {
	    left: -35px;
	}
	.g_d5next {
	    right: -35px;
	}
	.g_content {
	    width: 1100px;
	}

	.ma_hei60 {
		height: 30px;
	}

	.ma_hei120 {
		height: 50px;
	}
	/* Linda-2022.11.23新增-start */
	.down_con_le {
		padding-right: 80px;
	}
	.down_con_le_tit h1 {
		font-size: 26px;
	}
	.down_con_le_img {
		margin: 30px 0;
	}
	.dcrc_parga {
		margin-bottom: 30px;
	}
	.dcrc_tit {
		margin-bottom: 8px;
	}
	.down_soul {
		padding-top: 50px;
	}
	.dslu_li {
		padding: 0 12px;
		margin-bottom: 24px;
	}
	.down_soul_list_ul{
		margin: 0 -12px;
	}
	.std_parga1 p {
		font-size: 14px;
	}
	.dslu_li_cont_parga p {
		height: 73.5px;
	}
	.std_parga p {
		font-size: 12px;
	}
	.dlul_text_parga p {
		height: 42px;
	}
	.down_list_ul_li {
		padding: 0 40px;
	}
	.down_list_ul {
		margin: 0 -40px;
	}
	.dlul_text {
		padding: 20px 30px 18px;
	}
	.std_btn_box {
		font-size: 12px;
	}
	.std_btn {
		width: 115px;
	}
	.fcrl_li_input input {
		font-size: 14px;
	}
	.fcrl_li_text {
		margin-bottom: 8px;
	}
	.fcrl_li {
		margin-bottom: 10px;
	}
	.form_cont_le {
		padding-right: 50px;
	}
	.form_ban_text_tit h1 {
		font-size: 26px;
	}
	.form_ban_text_parga p {
		font-size: 14px;
	}
	.g_syban {
		margin-top: 0;
	}
	.ys_ban_cont {
		right: calc(50vw - 550px);
	}
	.ys_ban_cont_tit {
		font-size: 18px;
		margin-bottom: 26px;
	}
	/* Linda-2022.11.23新增-end */
}
@media screen and (max-width: 1200px){
	.g_phhead{
		display: block;
	}
	.g_phxlbox{
		display: block;
	}
	.g_pcheadbox{
		display: none;
	}
	.g_content{
		width:768px;
	}
	.g_sybanwz1 {
	    width: 320px;
	    margin-top: 56px;
	}
	.g_sycen1icon {
	    width: 142px;
	}
	.g_sycen1wz {
	    width: 150px;
	    margin-left: 40px;
	}
	.g_sycen1hf2 {
	    width: 160px;
	    padding-top: 62px;
	}
	.g_cenbtnbox {
	    margin-top: 42px;
	}
	.g_sycen1bj {
	    height: 270px; 
	}
	.g_nyban {
	    margin-top: 64px;
	}
	.g_b2ka{
		display: none;
	}
	.g_sycen4nrfl {
	    width: 100%;
	    padding-left: 0; 
	    padding-right: 0; 
	    margin-bottom: 20px;
	}
	.public-yema4{
		display: none;
	}
	.g_phfy{
		display: block;
	}
	.g_c1cen2nrtle{
		margin-bottom: 32px;
	}
	.g_c1cen2nr .g_c1cen2nrtle {
	    float: none;
	}
	.g_c1cen2nr .g_c1cen2nrtu {
	    float: none;
	}
	.g_d5part1tu {
	    width: 100%;
	    overflow: hidden;
	    float: none;
	}
	.g_d5part1wz {
	    width: 100%;
	}
	.g_d6brand {
	    display: none;
	}
	.g_d6nrtle h3 {
	    font-size: 18px;
	    margin-bottom: 16px;
	    line-height: 28px;
	}
	.g_d6nrtimebox {
	    width: 100%;
	}
	.g_d52part1tu {
	    opacity: 0;
	}
	.g_f1part2blt img {
	    width: 100%;
	    height: 100%;
	}
	.g_f1part2blt {
	    width: 100%;
	    height: 420px;
	}
	.g_f2part2nrtu {
	    width: 140px;
	}
	.g_f2part2nrico {
	    width: calc(100% - 140px);
	}
	.g_f2part2nrtu::before {
	    width: 140px;
	}
	.g_f2part2nrtu::after {
	    width: 72px;
	}
	.g_f2part2nrtup {
	    width: 24px;
	}
	.g_f2part2nrtu p {
	    font-size: 18px;
	    line-height: 26px;
	    margin-left: 10px;
	}
	.g_f1part2bj {
	    width: 100%;
	}
	.g_sycen3fr .g_cenbtnbox {
	    margin-top: 22px;
	}
	.g_sycen3fr1 {
	    right: 0%;
	}
	.g_syban1{
		display: block;
	}
	.g_syban2{
		display: none;
	}
	.g_piao{
		display: none;
	}
	.g_sycen1nr::before{
		display: none;
	}
	.g_footsli a {
	    height: 40px;
	    overflow: hidden;
	    display: block;
	}
	.g_sybanwz {
	    position: static;
	    top: 0; 
	    left: 0;
	    transform: translateX(0); 
	    padding-bottom: 32px;
	}
	.acept{
		width: 100%;
	}
	.l_productlist{
		width: 100%;
	}
	.ace_profl{
		width: 100%;
	}
	.l_productlist{
		margin-bottom: 16px;
	}
	.g_c1cen2 .g_sycen2lb1{
		width:50%;
		padding: 0 15px;
	}
	.g_c1cen2 .g_sycen2lb{
		margin:0 -15px;
	}
	.g_d5 .g_d5part1tu {
	    width: 345px;
	    float: left;
	}
	.g_d5 .g_d5part1wz {
	    width: calc(100% - 345px);
	    padding: 0 0 0 30px;
	}
	.g_d5 .g_d5part1 {
	    padding: 36px 25px 36px;
	}
	.g_d5part1wz h3 {
	    font-size: 16px;
	}
	/* Linda-2022.11.23新增-start */
	.down_con_ri {
		padding-right: 0;
	}
	.down_main,.form_main{
		margin-top: 64px;
	}
	.down_con_le {
		padding-right: 60px;
	}
	.down_con_ri_find {
		margin-bottom: 8px;
	}
	.down_con_ri_cont {
		padding: 20px 10px 10px;
	}
	.down_list {
		padding-top: 70px;
		padding-bottom: 50px;
	}
	.down_list_ul_li {
		padding: 0 30px;
	}
	.down_list_ul {
		margin: 0 -30px;
	}
	.down_soul {
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.dslu_li_cont {
		padding: 10px 14px;
	}
	.dslu_li_cont_btn {
		margin-bottom: 70px;
	}
	.form_cont {
		padding-bottom: 70px;
	}
	.form_cont_ri {
		padding: 20px 20px 30px;
	}
	.form_cont_le {
		padding-right: 30px;
	}
	.form_cont_ri_tit {
		margin-bottom: 12px;
	}
	.form_cont_le_img {
		margin-top: 30px;
	}
	.form_ban_text {
		width: 100%;
	}
	.form_ban_text_tit {
		margin: 14px 0;
	}
	.yx_ban_video{
		display: none;
	}
	.g_syban {
		margin-top: 64px;
	}
	.ys_ban_cont {
		right: 40px;
	}
	.ys_ban_cont_logo {
		width: 160px;
		margin-left: calc(100% - 160px);
	}
	.ys_ban_cont_tit {
		font-size: 20px;
	}
	.g_syban .slick-dots li{
		width: 8px;
		height: 8px;
	}
	.g_syban .slick-dots {
		bottom: 16px;
	}
	/* Linda-2022.11.23新增-end */
}
@media screen and (max-width: 768px){
	#cnzz_stat_icon_1278229100{
		margin-left: 0px;
		padding-bottom: 10px;
		display: block;
	}
	.g_footx p{
		display: block;
	}
	.g_xguip .g_sycen1wz{
		height: auto;
	}
	.g_nyban1{
		display: block;
	}
	.g_nyban2{
		display: none;
	}
	.g_content{
		width:100%;
		padding-left:15px;
		padding-right:15px;
	}
	.g_sybanwz1 {
	    width: 140px;
	    margin-top: 64px;
	}
	.g_sybanwz2 {
	    font-size: 14px;
	    margin-top: 20px;
	    width: 100%;
	    line-height: 22px;
	    font-weight: normal;
	}
	.g_sybanwz3 {
	    width: 104px;
	    height: 32px;
	    border-radius: 25px;
	    margin-top: 16px;
	}


	.ma_hei120 {
		height: 40px;
	}
	.g_sybanwz3 a {
	    font-size: 14px;
	    line-height: 32px;
	    padding: 6px 22px;
	}
	.g_sycen1hf {
	    width: 100%;
	}  
	.g_sycen1bj {
	    display: none;
	}
	.g_sycen1nr {
	    position: static;
	    top: 0;
	    left: 0;
	    transform: translateX(0);
	    padding-bottom: 18px;
	}
	.g_sycen1 {
	    background: #4c4948;
	}
	.g_sycen1icon {
	    width: 237px;
	}
	.g_sycen1hf2 {
	    width: 336px;
	}
	.g_sycen1hf:nth-child(2) .g_sycen1hf1 {
	    margin-left: 0; 
	}
	.syprev {
	    left: -15px;
	}
	.synext {
	    right: -15px;
	}
	.g_sycen3fl {
	    width: 100%;
	    height: auto;
	}
	.g_sycen3fr {
	    width: 100%;
	    height:auto;
	}
	.g_sycen4frjj {
	    font-size: 14px;
	    line-height: 20px;
	    height: 64px;
	}
	.g_sycen4frtro {
	    padding: 24px 22px 16px;
	}
	.g_footslogo {
	    display: none;
	}
	.g_footsdh{
		display: none;
	}
	.g_footsfr {
	    width: 100%;
	}
	.g_footszx {
	    width: 340px;
	}
	.g_sycen1hf1{
		float: none;
	}
	.g_sycen1hf2{
		/*float: none;*/
	}
	.g_sycen2tle {
	    width: 100%;
	    margin-bottom: 32px;
	}
	.g_sycen4 {
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.g_b1pro {
   		width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	}
	.g_b1prod {
	    margin-left: 0; 
	    margin-right: 0; 
	}
	.g_b2cen2fl {
	    width: 100%;
	    padding-right: 0;
	    float: none;
	}
	.g_b2cen2fr {
	    float: none;
	}
	.g_b2cen2onex .g_b2cen2fl {
	    padding-left: 0;
	}
	.g_b2cen2one .g_b2cen2fr {
	    float: none;
	}
	.g_b2cen3part .g_b2cen3partfl {
	    float: none;
	}
	.g_b2cen3part .g_b2cen3partfr {
	    float: none;
	}
	.g_b2cen3partfr {
	    width: 100%;
	}
	.g_b2cen3part .g_b2cen3partfr {
	    padding-left: 0;
	}
	.g_b2cen6fl {
	    width: 100%;
	    padding-left: 0;
	    margin-bottom: 20px;
	}
	.g_b2cen6b {
	    margin-left: 0; 
	    margin-right: 0; 
	    margin-top: 32px;
	}
	.g_d1tle41 {
	    width: 274px;
	    margin-left: 0;
	}
	.g_piaotle1 {
	    width: 58px;
	    height: 58px;
	}
	.g_piaotle1x {
	    width: 58px;
	    height: 58px;
	    padding: 10px 0;
	}
	.g_piaotle {
	    padding: 14px 5px;
	    cursor: pointer;
	}
	.g_piaotletu1 {
	    width: 16px;
	}
	.g_piaotleb p {
	    margin-top: 8px;
	}
	.g_sycen2lb1 {
	    padding-left: 0;
	    padding-right: 0;
	}
	.g_b2cen1 {
	    padding-top: 0;
	}
	.g_b2 {
	    margin-top: 32px;
	    margin-bottom: 64px;
	}
	.g_b2cen2fr {
	    width: 100%;
	}
	.g_b2cen2fl {
	    margin-bottom: 32px;
	}
	.g_table table {
	    width: 1200px;
	}
	.g_table{
		overflow-x: auto;
	}
	.g_tr3 {
	    width: 1200px;
	}
	.g_b2cen1tu {
	    width: 360px;
	}
	.g_c1cen2nrtle {
	    width: 100%;
	}
	.g_c1cen2nrtu {
	    width: 100%;
	}
	.g_d1h3 {
	    line-height: 24px;
	}
	.g_d2btn1 {
	    float: none;
	    margin-bottom: 32px;
	}
	.g_d42fl {
	    width: 50%;
	    padding-left: 15px;
    	padding-right: 15px;
	}
	.g_d42fltu {
	    width: 180px;
	}
	.g_d42 {
	    margin-left: -15px;
	    margin-right: -15px;
	}
	.g_d52part1wz {
	    padding-left: 15px;
	    padding-right: 15px;
	}
    .g_d52part1 {
	    padding-bottom: 90px;
	}
	.g_d52part1wz h3 {
	    font-size: 16px;
	    margin-bottom: 8px;
	}
	.g_d6nrdetal {
	    padding: 0px;
	}
	.g_d6{
		background: #fff;
		padding-bottom: 64px;
	}
	.g_d6nrtime {
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	    float: none;
	}
	.g_d6nrtimeb {
	    margin-left: 0;
	    margin-right: 0;
	    text-align: left;
	}
	.g_d6nrtime {
	    text-align: left;
	    margin-bottom: 8px;
	}
	.g_d6nrline{
		display: none;
	}
	.g_d6prev {
	    height: 38px;
	    cursor: pointer;
	    padding-left: 10px;
	    padding-right: 10px;
	}
	.g_d6prevtu {
	    width: 24px;
	    display: inline-block;
	    line-height: 38px;
	}
	.g_d6prevwz {
	    width: calc(100% - 24px);
	    font-size: 12px;
	    line-height: 38px;
	    height: 38px;
	    overflow: hidden;
	}
	.g_d6prev:nth-child(1) .g_d6prevwz {
	    padding-left: 10px;
	    padding-right: 10px;
	}
	.g_d6ye {
	    margin-top: -38px;
	}
	.g_d6prev:nth-child(2) .g_d6prevwz {
	    padding-right: 10px;
	}
	.g_d6nrtle {
	    padding-bottom: 18px;
	    margin-bottom: 0;
	}
	.g_d6nrdetals {
	    font-size: 16px;
	    line-height: 26px;
	    margin-top: 18px;
	    margin-bottom: 18px;
	}
	.g_d6nrdetalz {
	    font-size: 16px;
	    margin-bottom: 18px;
	    margin-top: 26px;
	}
	.g_d6nrdetalp {
	    margin-top: 18px;
	}
	.g_d7nr {
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	    margin-bottom: 32px;
	}
	.g_d7nrwz {
	    padding: 18px 15px;
	}
	.g_d7nrwz1 {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.g_d7 h3 {
	    font-size: 16px;
	    margin-bottom: 32px;
	}
	.g_d7nrwz2 {
	    font-size: 14px;
	    line-height: 24px;
	    height: auto;
	}
	.g_d7 {
	    margin-top: 32px;
	    margin-bottom: 14px;
	}
	.g_f1 {
	    margin-top: 32px;
	}
	.g_f1part1 p {
	    line-height: 24px;
	    margin-bottom: 18px;
	}
	.g_f1part1 {
	    margin-bottom: 12px;
	}
	.g_f1p2fl {
	    width: 50%;
	    margin-bottom: 18px;
	}
	.g_f1part3ys1 {
	    margin-bottom: 30px;
	    padding: 15px;
	}
	.g_f1p3ys1tu {
	    width: 60px;
	    margin-top: 32px;
	}
	.g_f1p3ys1wz {
	    width: calc(100% - 60px);
	    padding-left: 18px;
	}
	.g_f1p3ys1wz h3 {
	    font-size: 16px;
	    margin-bottom: 12px;
	}
	.g_f1p3ys1wz p {
	    line-height: 24px;
	}
	.g_f1p4box {
	    padding-top: 38px;
	    padding-bottom: 64px;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.g_f1part5 h3 {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.g_f1part5 p {
	    font-size: 14px;
	    line-height: 22px;
	}
	.g_f1part5wz {
	    top: 18px;
	}
	.g_f1part6 h3 {
	    font-size: 18px;
	}
	.g_f1part2tle {
	    font-size: 18px;
	}
	.g_f1p4 {
	    width: 410px;
	    margin: 52px auto 0;
	}
	.g_f1p4time {
	    font-size: 16px;
	    width:30px;
	}
	.g_f1p4jie {
	    width:calc(100% - 110px);
	    font-size: 14px;
	    margin-left: 42px;
        line-height: 22px;
	}
	.g_f1p4time::before {
	    right: -15px;
	}
	.g_f1p4time::after {
	    right: -13px;
	    width: 1px;
	    height: 32px;
	}
	.g_f1p4nr {
	    margin-bottom: 26px;
	}
	.g_f2part2nrtu {
	    width: 100%;
	    float: none;
	    margin-bottom: 48px;
	    padding-top: 16px;
	}
	.g_f2part2nrico {
	    width: 100%;
	    float: none;
	}
	.g_f2part2nrico1 {
	    width: 100%;
	}
	.g_f31 {
	    font-size: 14px;
	    line-height: 24px;
	    padding-bottom: 32px;
	}
	.g_f32fl {
	    width: 100%;
	    float: none;
	}
	.g_f32fr {
	    width: 100%;
	    padding: 18px 15px;
	}
	.g_f32fr h3 {
	    font-size: 16px;
	    line-height: 26px;
	    height: auto;
	}
	.g_f32fr p {
	    font-size: 14px;
	    line-height: 22px;
	    height: auto;
	}
	.g_f3 {
	    margin-bottom: 64px;
	}
	.g_f32 {
	    margin-bottom: 48px;
	}
	.honor2 .span1 {
	    font-size: 14px;
	    line-height: 61px;
	    margin-left: 15px;
	    letter-spacing: 0px;
	    width: auto;
	}
	.honor2 ul {
	    width: calc(100% - 92px);
	}
	.g_g1cen {
	    padding-top: 32px;
	    padding-bottom: 64px;
	}
	.g_g1 {
	    padding-bottom: 0;
	}
	.g_g1cen h3 {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.g_g1centle {
	    font-size: 14px;
	    margin-bottom: 32px;
	    line-height: 24px;
	}
	.g_g1bd {
	    padding-left: 0;
	    padding-right: 0;
	}
	.g_g1bdth1 {
	    width: 100%;
	    margin-bottom: 18px;
	    padding-left: 0;
        padding-right: 0;
	}
	.g_g1bd1 {
	    margin-bottom: 0;
	    margin-left: 0;
	    margin-right: 0;
	}
	.g_g1bdth2 {
	    width: 100%;
	    margin-bottom: 18px;
	    padding-left: 0;
	    padding-right: 0;
	}
	.g_g1bdth1:nth-child(3) {
	    margin-bottom: 18px;
	}
	.ly_name {
	    left: 20px;
	}
	.g_g1bd1:nth-child(2){
	    margin-bottom: 0;
	}
	.g_g1bd1:nth-child(3){
	    margin-bottom: 0;
	}
	.g_g1bd4 input {
	    margin-bottom: 18px;
	}
	.g_g2 .g_f1part2tle {
	    margin-bottom: 48px;
	}
	.g_g2 {
	    margin-top: 98px;
	    margin-bottom: 18px;
	}
	.g_g2part1flwz h3 {
	    font-size: 16px;
	    margin-bottom: 12px;
	}
	.g_g2part1fltu{
		width:22px;
	}
	.g_g2part1flwz p {
	    font-size: 14px;
	}
	.g_g2part1flcc {
	    padding-bottom: 18px;
	}
	.g_g2part2 {
	    margin-top: 32px;
	}
	.map {
	    height: 10px;
	}
	.g_g2part2map {
	    position: static;
	    bottom: 0px;
	    left: 0;
	    transform: translateX(0);
	    margin-top: 32px;
	    padding: 18px;
	}
	.g_g2part3fl {
	    width: 100%;
	    padding-left: 15px;
	    padding-right: 15px;
	    margin-bottom: 32px;
	    height: auto;
	}
	.g_g2part3flb {
	    margin-left: -15px;
	    margin-right: -15px;
	}
	.g_g2part3 {
	    margin-top: 32px;
	}
	.g_g2part1fl {
	    width: 100%;
	    padding-left: 15px;
	    padding-right: 15px;
	    margin-bottom: 18px;
	}
	.g_g2part1b {
	    margin-left: -15px;
	    margin-right: -15px;
	}
	.g_g2p2map {
	    width: 50%;
	    padding-left: 0;
	    padding-right: 0;
	    border-right: 1px solid rgba(255,255,255,0);
	    margin-bottom: 18px;
	}
	.g_g2p2map h3 {
	    font-size: 16px;
	    margin-bottom: 14px;
	}
	.g_g2p2map p {
	    font-size: 14px;
	    height: auto;
	}
	.g_g2p2maptu {
	    width: 38px;
	}
	.g_f1part2bltb {
	    padding: 32px;
	}
	.g_f1p2flnrp{
		opacity: 1;
		padding-left: 10px;
        padding-right: 10px;
        font-size: 12px;
        margin-top: 16px;
        line-height: 20px;
	}
	.g_f1part2bjh {
	    font-size: 14px;
	    margin-bottom: 28px;
	    line-height: 22px;
	}
	.g_sycen2lbox{
		padding-left: 20px;
		padding-right: 20px;
	}
	.bsBox {
	    height: auto !important;
	    width: 308px !important;
	    margin-left: 4px !important;
	}
	.bsTop{
		width:288px !important;
		margin-left: 4px !important;
	}
	#bsMorePanel{
		width:288px !important;
		margin-left: 4px !important;
	}
	.bsBox{
	    margin-left: 4px !important;
	    margin-top: 0 !important;
	    transform: translate(-50%,-50%) !important;
	}
	.bFind {
	    width: auto !important;
	}
	.g_d7nrtubox iframe{
		height:200px;
	}
	.g_b2cen6b .g_sycen2lb1 {
	    width: 100%;
	    margin-bottom: 18px;
	}
	.g_f1part6 {
	    height: 292px;
	}
	.g_f1part6b {
	    padding-bottom: 26px;
	    padding-top: 40px;
	}
	.g_sycen3fr1 {
	    width: 360px;
	    position: static;
	    top:0;
	    right: 0;
	    transform: translateY(0);
	    padding:32px 15px;
	}
	.g_d5part1wz .g_hei {
	    height: auto;
	}
	.g_f1p4jie::before {
	    left: -19px;
	}
	.g_f1p4jie::after {
	    left: -17px;
	}
	.g_sycen2lb {
	    margin-left: 0; 
	    margin-right: 0; 
	}
	.g_b2cen5vio iframe {
	    width: 100%;
	    height: 300px;
	}
	.g_b2cen5vio {
	    width: 100%;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.g_g1bd62 {
	    margin-right: 18px;
	}
	.l_protit{
		font-size: 24px;
		margin-bottom: 16px;
	}
	.l_proimg{
		margin-bottom: 16px;
	}
	.l_protext{
		margin-bottom: 16px;
		font-size: 14px;
	}
	.l_prolisttit{
		font-size: 16px;
		margin-bottom: 0px;
		padding: 0 15px;
	}
	.l_prolisyjj{
		font-size: 14px;
		margin-bottom: 0px;
		padding: 0 15px;
	}
	.l_productimgbox{
		margin-bottom: 0;
	}
	.acept1{
		margin-top: 32px;
	}
	.acept2{
		margin-top: 32px;
	}
	.acepttle h3{
		font-size: 24px;
		margin-bottom: 10px;
	}
	.acepttle p{
		font-size: 16px;
		margin-bottom: 16px;
	}
	.l_aceptbox{
		margin-bottom: 16px;
		margin-top: 16px;
	}
	.g_b1 .ace_profl .g_cenbtnbox{
		width: 88px;
		height: 30px;
		margin: 17px auto 0;
	}
	.g_b1 .ace_profl .g_cenbtn2{
		margin: 6px 0;
	}
	.ace_prowz p{
		font-size: 14px;
	}
	.ace_profl{
		margin-bottom: 16px;
	}
	.ace_pianfl {
	    padding: 0 15px;
	}
	.ace_pian {
	    margin: 0 -15px;
	}
	.ace_pianb {
	    padding: 28px 15px;
	}
	.ace_pianz {
	    font-size: 16px;
	}
	.g_d5 .g_d5part1tu {
	    width: 100%;
	}
	.g_d5 .g_d5part1wz {
	    width: 100%;
	    padding: 0;
	    margin-top: 18px;
	}
	.g_d5 .g_d5part1wz h3 {
	    height: auto;
	    max-height: 48px;
	}
	/* Linda-2022.11.23新增-start */
	.down_con {
		padding-top: 50px;
	}
	.down_con_le {
		width: 100%;
		padding-right: 0;
	}
	.down_con_ri {
		width: 70%;
		margin-top: 30px;
		position: relative;
		left: 50%;
		transform: translateX(-50%);
		float: left;
	}
	.down_con_le_tit h1 {
		font-size: 24px;
	}
	.down_con_le_img {
		margin: 20px 0;
	}
	.down_list {
		padding-top: 50px;
		padding-bottom: 40px;
	}
	.down_list_ul_li {
		padding: 0 20px;
	}
	.down_list_ul {
		margin: 0 -20px;
	}
	.dlul_text {
		padding: 20px;
	}
	.dlul_text_btn {
		margin-top: 30px;
	}
	.down_soul_list {
		margin-top: 30px;
	}
	.dslu_li {
		width: 50%;
	}
	.form_cont {
		padding-bottom: 50px;
		padding-bottom: 60px;
	}
	.form_cont_le {
		width: 100%;
		padding-right: 0;
	}
	.form_cont_ri {
		width: 100%;
		margin-top: 30px;
	}
	.form_ban_text_tit h1 {
		font-size: 24px;
	}
	.form_ban {
		padding-bottom: 50px;
	}
	.form_cont_le_parga p {
		margin-bottom: 8px;
	}
	.form_cont_ri_btn {
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.g_sybantuph {
		display: block;
	}
	.g_sybantupc{
		display: none;
	}
	/* Linda-2022.11.23新增-end */
}

@media screen and (max-width: 415px){
	.g_b2cen5vio iframe{
		height:200px;
	}
	.g_g2p2map {
	    width: 100%;
	}
	.g_sybanwz2 {
	    font-size: 12px;
	    margin-top: 18px;
	    margin-bottom: 18px;
	    width: 100%;
	    line-height: 20px;
	    font-weight: normal;
	}
	.g_sybanwz3 {
	    width: 88px;
	    height: 28px;
	}
	.g_sybanwz3 a {
	    font-size: 12px;
	    line-height: 24px;
	    padding: 4px 14px;
	}
	.g_sycen1hf2 {
	    width: 78%;
	}
	.g_sycen1icon {
	    width: 180px;
	}
	.g_sycen1wz {
	    width: 100%;
	    font-size: 14px;
	    line-height: 20px;
	    margin-left: 0;
	}
	.g_cenbtnbox {
	    margin-top: 22px;
	    width: 88px;
	    height: 30px;
	}
	.g_sycen1 .g_cenbtnbox{
		margin-left: 0;
	}
	.g_cenbtn {
	    padding-left: 10px;
	    padding-right: 10px;
	}
	.g_cenbtn1 {
	    font-size: 12px;
	    line-height: 28px;
	    margin-right: 10px;
	}
	.g_cenbtn2 {
	    margin: 8px 0;
	}
	.g_sycen1hf2 {
	    padding-top: 18px;
	}
	.g_sycen1hf {
	    margin-bottom: 18px;
	}
	.g_sycen2 {
	    padding: 32px 0;
	}
	.g_sycen2tle h3 {
	    font-size: 18px;
	}
	.g_sycen2tle p {
	    font-size: 14px;
	    line-height: 24px;
	}
	.syprev {
	    width: 12px;
	    left: -12px;
	}
	.synext {
	    width: 12px;
	    right: -12px;
	}
	.g_sycen2lb1wz {
	    padding: 15px 15px 36px;
	}
	.g_sycen2lb1sk {
	    width: 24px;
	    right: 0;
	}
	.g_sycen2lb1wz h3 {
	    font-size: 16px;
	    line-height: 24px;
	    height: 24px;
	}
	.g_sycen2lb1wz p {
	    font-size: 14px;
	    line-height: 22px;
	    height: 44px;
	}
	.g_sycen3fr {
	    padding: 32px 15px 32px;
	}
	.g_sycen3fr1 {
	    padding: 0;
	}
	.g_sycen3fr h3 {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.g_sycen3fr1 {
	    width: 100%;
	}
	.g_sycen3fr .g_sybanwz3 {
	    margin-top: 32px;
	}
	.g_sycen4 {
	    padding: 32px 0;
	}
	.g_sycen4 {
	    padding-left: 0;
	    padding-right: 0;
	}
	.g_sycen4nr {
	    margin-left: 0;
	    margin-right: 0;
	}
	.g_sycen4flimg {
	    right: 0;
	    width: 28px;
	}
	.g_sycen4 h3 {
	    margin-bottom: 18px;
	    font-size: 18px;
	}
	.g_sycen4flsj {
	    padding: 15px 30px 15px 15px;
	}
	.g_sycen4flinty {
	    font-size: 14px;
	    line-height: 22px;
	    letter-spacing: 0;
	    height: 44px;
	}
	.g_sycen4flwz {
	    margin-top: 8px;
	    line-height: 22px;
	    height: auto;
	}
	.g_sycen4frtro {
	    padding: 15px;
	}
	.g_sycen4frt {
	    width: 100%;
	}
	.g_sycen4frbox .g_sycen4frtu {
	    float: none;
	}
	.g_sycen4frjj {
	    line-height: 18px;
	    height: auto;
	}
	.g_footsfr1 {
	    margin-bottom: 18px;
	}
	.g_foots {
	    padding-top: 32px;
	    padding-bottom: 32px;
	}
	.g_footszx {
	    width: 280px;
	}
	.g_footsfr1wz {
	    font-size: 14px;
	}
	.g_footszx3 {
	    font-size: 14px;
	}
	.g_footwxico {
	    width: 22px;
	}
	.g_footyk {
	    width: 23px;
	}
	.g_footyy{
		width:22px;
	}
	.g_b1 {
	    margin-top: 32px;
	    margin-bottom: 32px;
	}
	.g_b1tle {
	    font-size: 14px;
	    line-height: 24px;
	}
	 .g_b1protu2 {
	    width: 180px;
	    margin-top: 18px;
	    margin-bottom: 18px;
	}
	.g_b1 .g_cenbtnbox {
	    width: 88px;
	    height: 30px;
	    margin-top: 18px;
	    margin-left: 0;
	}
	.g_b1pro p {
	    font-size: 14px;
	    line-height: 22px;
	    height: auto;
	}
	.g_b1prod {
	    margin-top: 18px;
	    margin-bottom: 18px;
	}
	.g_b1pro {
	    margin-bottom: 18px;
	}
	.g_b2cen1tu {
	    width: 100%;
	    margin: 26px auto 32px;
	}
	.g_b2cen2one {
	    padding-top: 32px;
	}
	.g_b2cen2tle1 {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.g_b2cen2tle2 {
	    font-size: 16px;
	}
	.g_b2cen2tle3 {
	    font-size: 16px;
	    margin-top: 24px;
	    margin-bottom: 14px;
	    line-height: 24px;
	}
	.g_b2cen2fl p {
	    font-size: 14px;
	    line-height: 22px;
	    letter-spacing: 1px;
	}
	.g_b2cen3 {
	    margin-top: 32px;
	    margin-bottom: 32px;
	}
	.g_b2cen3tle {
	    font-size: 18px;
	    margin-bottom: 32px;
	}
	.g_b2cen3partfl {
	    width: 100%;
	}
	.g_b2cen3partfr {
	    margin-top: 18px;
	}
	.g_b2cen3part {
	    margin-bottom: 18px;
	}
	.g_b2cen4tle p {
	    font-size: 16px;
	    margin-top: 18px;
	}
	.g_b2cen4tle h3 {
	    font-size: 42px;
	}
	.g_b2cen4tle {
	    margin-bottom: 18px;
	}
	.g_b2cen4 {
	    padding-top: 32px;
	    padding-bottom: 32px;
	}
	.g_b2cen5 {
	    padding-top: 32px;
	    padding-bottom: 32px;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.g_tle {
	    font-size: 18px;
	}
	.g_b2cen5vio {
	    width: 100%;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.g_b2cen6flwz {
	    padding: 15px;
	}
	.g_b2cen6flwz h3 {
	    font-size: 16px;
	    line-height: 26px;
	    margin-bottom: 8px;
	}
	.g_b2cen6flwz p {
	    line-height: 22px;
	    height: 44px;
	}
	.g_b2cen3partfr h3 {
	    font-size: 16px;
	    margin-bottom: 16px;
	}
	.g_c1cen2nr .g_c1cen2nrtle {
	    float: none;
	}
	.g_c1cen2nr .g_c1cen2nrtu {
	    float: none;
	}
	.g_c1cen1 {
	    font-size: 14px;
	    line-height: 24px;
	    margin-bottom: 0;
	}
	.g_c1cen2nrtle {
	    margin-top: 0;
	}
	.g_c1 {
	    margin-top: 96px;
	    margin-bottom: 64px;
	}
	.g_c1cen2nrtle h3 {
	    font-size: 18px;
	    margin-bottom: 12px;
	}
	.g_c1cen2nrtle p {
	    font-size: 14px;
	    line-height: 24px;
	    margin-bottom: 18px;
	}
	.g_c1 .g_cenbtnbox {
	    width: 88px;
	    height: 32px;
	    margin-top: 0;
	    margin-left: 0;
	}
	.g_c1 .g_cenbtn2 {
	    margin: 9px 0;
	}
	.g_c1cen2nr {
	    margin-bottom: 18px;
	}
	.g_d1 {
	    margin-top: 32px;
	    margin-bottom: 64px;
	}
	.g_d1tle1 {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.g_d1h3 {
	    margin-bottom: 18px;
	}
	.g_d1tle2 {
	    margin-top: 18px;
	    margin-bottom: 32px;
	}
	.g_d1tle2 p {
	    margin-bottom: 18px;
	}
	.g_d1tle3 h3 {
	    font-size: 16px;
	    margin-bottom: 18px;
	}
	.g_d1tle31 {
	    font-size: 16px;
	    margin-top: 18px;
	    margin-bottom: 16px;
	}
	.g_d1tle3 p {
	    margin-bottom: 0px;
	}
	.g_d1tle41 {
	    width: 180px;
	}
	.g_d1h3 {
	    font-size: 14px;
	}
	.g_d2 span {
	    font-size: 16px;
	}
	.g_d2nr {
	    margin-bottom: 18px;
	}
	.g_d21 {
	    font-size: 14px;
	    line-height: 24px;
	    margin-bottom: 12px;
	}
	.g_d2xin {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.g_d2xcj {
	    font-size: 16px;
	    margin-bottom: 12px;
	}
	.g_d2btn {
	    margin-top: 32px;
	}
	.g_d2btn1 {
	    margin-bottom: 18px;
	}
	.g_d2btn1 {
	    width: 180px;
	    height: 38px;
	    line-height: 38px;
	}
	.g_d2 {
	    margin-top: 32px;
	    margin-bottom: 64px;
	}
	.g_d3ques {
	    margin-top: 32px;
	}
	.g_d3ques1 {
	    height: 38px;
	    font-size: 16px;
	    line-height: 38px;
	}
	.g_d3lubox {
	    margin-top: 18px;
	    margin-bottom: 64px;
	}
	.j_k1job_span {
	    padding: 15px;
	}
	.j_k1job_span .dizhi {
	    font-size: 14px;
	    line-height: 22px;
	    width: calc(100% - 42px);
	}
	.j_k1job_text {
	    padding: 15px;
	}
	.j_k1job_span .name {
	    width: 24px;
	    font-size: 16px;
	    line-height: 28px;
	}
	.g_d3qu1 {
	    width: 24px;
	    font-size: 16px;
	}
	.g_d3qu2 p {
	    line-height: 24px;
	}
	.j_k1job_span .xial {
	    width: 18px;
	    margin-right: 10px;
	}
	.g_d4 {
	    margin-top: 32px;
	    margin-bottom: 32px;
	}
	.g_d41tle {
	    font-size: 14px;
	    line-height: 24px;
	    margin-top: 18px;
	}
	.g_d41nr {
	    margin-top: 8px;
	    margin-left: 0;
	}
	.g_d42fl {
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	    margin-bottom: 32px;
	}
	.g_d42 {
	    margin-left: 0;
	    margin-right: 0;
	}
	.g_d41 {
	    margin-bottom: 32px;
	}
	.g_d52 {
	    margin-top: 32px;
	    margin-bottom: 32px;
	}
	.g_d5part1wz {
	    padding: 15px;
	}
	.g_d5part1wz h3 {
	    font-size: 16px;
	    margin-bottom: 12px;
	}
	.g_d5part1wz p {
	    font-size: 14px;
	    line-height: 18px;
	}
	.g_d5 .g_cenbtnbox {
	    margin-top: 18px;
	    margin-left: 0;
	}
	.g_d52part1wz {
	    padding-left: 0;
	    padding-right: 0;
	}
	.g_d5 {
	    margin-top: 32px;
	    margin-bottom: 12px;
	}
	.g_e1time1 {
	    font-size: 16px !important;
	    line-height: 28px !important;
	    height: 28px !important;
	}
	.g_e1time2 {
	    font-size: 12px !important;
	}
	.g_e1time {
	    width: 56px;
	}
	.g_e12part1wz {
	    width: calc(100% - 56px);
	    padding-left: 18px;
	    /*padding-bottom: 18px;*/
	}
	.g_d52part1wz p {
	    line-height: 22px;
	    height: auto; 
	    overflow: hidden;
	    letter-spacing: 0px;
	}
	.g_f1part3 {
	    padding-top: 32px;
	    padding-bottom: 32px;
	}
	.g_f1p3ys1tu {
	    width: 38px;
	    margin-top: 5px;
	}
	.g_f1p3ys1wz {
	    width: calc(100% - 38px);
	    padding-left: 12px;
	}
	.g_f1part6 h3 {
	    margin-bottom: 18px;
	    padding-top: 8px;
	}
	.g_f1part6 p {
	    font-size: 14px;
	    line-height: 22px;
	}
	.g_f1part6tu {
	    width: 112px;
	    margin: 18px auto 0;
	    padding-bottom: 18px;
	}
	.g_f1p4 {
	    width: 100%;
	}
	.g_f1part5 h3 {
	    font-size: 16px;
	    margin-bottom: 12px;
	}
	.g_f2part2nricob {
	    width: 50%;
	    margin-bottom: 32px;
	}
	.g_f2 {
	    margin-top: 32px;
	    margin-bottom: 64px;
	}
	.g_f2part1 {
	    font-size: 14px;
	    line-height: 22px;
	    margin-bottom: 32px;
	}
	.honor2 ul li {
	    font-size: 12px;
	    line-height: 48px;
	    letter-spacing: 0;
	    float: none;
	    text-align: left;
	    line-height: 28px;
	}
	.honor2 .span1 {
	    font-size: 12px;
	    margin-left: 0;
	    line-height: 22px;
	    float: none;
	    padding-top: 8px;
	}
	.honor2 img {
	    right: 0;
	    width: 14px;
	}
	.g_f4 {
	    margin-bottom: 32px;
	}
	.honor {
	    margin-top: 32px;
	    margin-bottom: 32px;
	}
	.honor3 {
	    padding-bottom: 18px;
	    padding-left: 15px;
	}
	.honor3 .h41 {
	    margin-top: 18px;
	}
	.honor3 h4 {
	    font-size: 14px;
	}
	.honor3 .h42 {
	    margin-top: 18px;
	}
	.honor3 button {
	    margin-top: 18px;
	}
	.honor2 ul {
	    width: 100%;
	}
	.g_footx p {
	    font-size: 12px;
	    line-height: 24px;
	    letter-spacing: 0px;
	}
	.g_footx {
	    height: auto;
	}
	.g_g2part3fl h3 {
	    font-size: 16px;
	    margin-bottom: 18px;
	}
	.g_g2part3fl p {
	    font-size: 18px;
	    margin-bottom: 12px;
	}
	.g_f1p2fltu {
	    width: 38px;
	}
	.g_f1p2flcolor {
	    width: 98px;
	    height: 98px;
	}
	.g_f1p2flnr p {
	    font-size: 14px;
	    margin-top: 6px;
	}
	.g_f1p2flnr {
	    width: 98px;
	}
	.g_b2cen2onex {
	    padding-bottom: 32px;
	}
	.g_piaohav3 {
	    width: 180px;
	    height: 62px;
	    right: 58px;
	}
	.g_piaohav3tu {
	    width: 10px;
	    line-height: 62px;
	}
	.g_f1part6 {
	    height: 200px;
	}
	.g_f1part6b {
	    padding-bottom: 0px;
	    padding-top: 18px;
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.g_sybanwz1 {
	    width: 118px;
	    margin-top: 0;
	}
	.g_d2btn1 a {
	    line-height: 38px;
	    padding: 9px 30px;
	}
	.g_f1part3 .g_f1part2tle {
	    margin-bottom: 52px;
	}
	.g_b2cen6b {
	    padding-left: 20px; 
	    padding-right: 20px; 
	}
	.g_b2cen6b .syprev {
	    width: 12px;
	    left: 5px;
	}
	.g_b2cen6b .synext {
	    width: 12px;
	    right: 5px;
	}
	.g_d52part1 {
	    padding-bottom: 110px;
	}
	.g_e1 .g_d52part1 {
	    padding-bottom: 132px;
	}
	.g_f2part2nrico1 {
	    width: 70%;
	}
	.g_f32b {
	    margin-top: 32px;
	}
	.g_foots {
	    background-size: auto;
	}
	.g_sycen1hf2 img {
	    width: 100%;
	}
	.g_sycen1nr {
	    padding-top: 32px;
	}
	.g_sycen2lb1 a {
	    box-shadow: 0 0 30px rgba(255,255,255,0);
	}
	.g_sycen1hf:nth-child(1) .g_sycen1hf2 {
	    margin-right: 0;
	}
	.g_b2cen6{
		margin-top: 32px;
	}
	.ace_pianfl {
	    width: 100%;
	}
	.ace_pianfl:first-child .ace_pianz {
	    float: right;
	    text-align: left;
	    padding-left: 10px;
	}
	.ace_pianfl:first-child{
		margin-bottom: 18px;
	}
	.ace_pianfl:last-child .ace_pianz {
	    padding-left: 10px;
	}
	.ace_pianb {
	    padding: 18px 15px 0;
	}
	.g_c1cen2 .g_sycen2lb1{
		width:100%;
	}
	.ace_titlex {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.g_c1 {
	    margin-top: 32px;
	    margin-bottom: 0;
	}
	.g_c1cen2 {
	    margin-bottom: 0;
	    margin-top: 18px;
	}
	.g_c1cen2 .g_sycen2lb1sk {
	    width: 24px;
	    right: 15px;
	}
	.g_d5 .g_d5part1 {
	    padding: 18px 15px;
	}
	.g_d5 .g_d5part1tu {
	    margin-top: 0;
	}
	.g_d5 .g_e1wz p {
	    font-weight: bold;
	    font-size: 14px;
	}
	.g_e1wz {
	    margin-bottom: 10px;
	}
	.ace_d5tle {
	    margin-top: 0;
	    margin-bottom: 0;
	}
	/* Linda-2022.11.23新增-start */
	.down_con_ri {
		width: 100%;
		margin-top: 20px;
	}
	.down_con_ri_cont {
		padding: 20px;
	}
	.dcrc_parga {
		margin-bottom: 20px;
	}
	.down_list {
		padding-top: 32px;
		padding-bottom: 32px;
	}
	.down_list_ul_li {
		width: 100%;
		margin-bottom: 15px;
	}
	.down_list_ul_li:last-child,
	.dslu_li:last-child{
		margin-bottom: 0;
	}
	.std_btn_box {
		line-height: 36px;
	}
	.std_btn {
		width: 105px;
	}
	.dlul_text_btn {
		margin-top: 20px;
	}
	.dlul_text_tit,.dlul_text_parga p,.dslu_li_cont_parga p{
		height: auto;
	}
	.down_soul {
		padding-top: 32px;
		padding-bottom: 32px;
	}
	.dslu_li {
		width: 100%;
		margin-bottom: 20px;
	}
	.down_con {
		padding-top: 42px;
	}
	.down_con_le_tit h1 {
		font-size: 22px;
	}
	.form_ban_text_tit h1 {
		font-size: 20px;
	}
	.form_ban_text_tit {
		margin: 10px 0;
	}
	.form_ban {
		padding-bottom: 40px;
	}
	.form_cont {
		padding-top: 42px;
		padding-bottom: 42px;
	}
	.form_cont_le_img {
		margin-top: 20px;
	}
	.form_cont_ri {
		margin-top: 20px;
	}
	.form_cont_ri_btn {
		margin-top: 10px;
		margin-bottom: 20px;
	}
	.ys_ban_cont {
		right: 0;
		width: 100%;
		padding: 0 15px;
	}
	.ys_ban_cont_tit {
		font-size: 18px;
	}
	.ys_ban_cont_lab p {
		font-size: 14px;
	}
	.ys_ban_btn {
		width: 115px;
	}
	.ys_ban_cont_btn {
		margin-left: calc(100% - 115px);
	}
	.dslu_li_cont_logo {
		width: 66%;
	}
	.dslu_li_cont {
		padding: 10px 30px;
	}
	.dslu_li_cont_btn {
		margin-bottom: 130px;
	}
	/* Linda-2022.11.23新增-end */
}

/* 6.10 */
@media screen and (max-width: 1200px){
	.mc_cont1000,.mc_cont900{
		width: 768px;
	}
	.mc_zts2_r{
		width: 400px;
	}
	.mc_zts2_l{
		width: calc(100% - 400px) !important;
	}
	.mc_zts3li2_l{
		width: 460px;
	}
	.mc_zts3li2_r {
		width: calc(100% - 460px);
		padding-left: 30px;
		padding-top: 0;
	}
	.mc_zts1t2_r{
		margin-top: 60px;
	}

	.mc_case_navbar.on {
		top: 64px;
	}
}
@media screen and (max-width: 768px){
	.mc_cont1000,.mc_cont900{
		width: 100%;
		padding: 0 15px;
	}
	.mc_zts1t2_r{
		width: 400px;
	}
}
@media screen and (max-width: 767px){
	.mc_txt2436{
		font-size: 18px;
	}
	.mc_txt1628{
		font-size: 14px;
		line-height: 1.75;
	}
	.mc_zt_title2{
		font-size: 18px;
	}
	.mc_zt_top{
		padding: 30px 0;
	}
	.mc_zt_title3{
		font-size: 18px;
	}
	.mc_zts1{
		padding: 30px 0;
	}
	.mc_zts1_videobox{
		margin-bottom: 20px;
	}
	.mc_zt p{
		font-size: 14px;
		line-height: 1.75;
	}
	.mc_zts1t2_l{
		width: 100%;
	}
	.mc_zts1_txt{
		margin-bottom: 20px;
	}
	.mc_zts1t2_r{
		width: 100%;
	}
	.mc_zts1t2_r{
		padding-top: 0;
		margin-top: 20px;
	}
	.mc_ztul_title{
		margin-bottom: 5px;
	}
	.mc_zt li{
		line-height: 1.75;
	}
	.mc_zt_ulbox:not(:last-child){
		margin-bottom: 15px;
	}
	.mc_zts2_r{
		width: 100%;
	}
	.mc_zts2_l{
		width: 100% !important;
		margin-bottom: 15px;
		margin-top: 0;
	}
	.mc_zts2_title1{
		margin-bottom: 15px;
	}

	.mc_zts2{
		padding: 30px 0;
	}

	.mc_zts3{
		padding: 30px 0;
	}
	.mc_zts3_li{
		width: 100%;
	}
	.mc_zts3_txt{
		height: auto !important;
	}
	.mc_zts3_li{
		margin-bottom: 20px;
	}
	.mc_zts3li2_l{
		width: 100%;
		margin-bottom: 16px;
	}
	.mc_zts3li2_r{
		width: 100%;
		padding: 0;
	}
	.mc_zts4{
		padding: 30px 0;
	}
	.mc_zts4_list{
		margin-bottom: 20px;
	}
	.mc_zts3_li{
		width: 100% !important;
	}
	.mc_zts5{
		padding: 30px 0 10px;
	}
	.mc_zts6,
	.mc_zts7,
	.mc_zts8{
		padding: 30px 0;
	}
	.mc_zts8_imgbox{
		width: 60px;
		margin-bottom: 10px;
	}
	.mc_zts8_txt{
		font-size: 14px;
	}

	.ma_hei120 {
		height: 30px;
	}
}